package br.com.virtualnutri.model;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;



@Entity
@Table(name="alimento")
public class Alimento implements Serializable{	
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -3779064045858318903L;

	@Id @GeneratedValue(strategy=GenerationType.IDENTITY)
	private Long id;
	
	@OneToMany
	private Alimento_Utensilio alimento_utensilio;
	
	@Column (name="descAlimento")
	private String descAlimento;
	
	@Column (name="energia")
	private Float energia;
	
	@Column (name="proteina")
	private Float proteina;
	
	@Column (name="carboidrato")
	private Float carboidrato;
	
	@Column (name="lipideos")
	private Float lipideos;
	
	public Alimento() {
		
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Alimento_Utensilio getAlimento_utensilio() {
		return alimento_utensilio;
	}

	public void setAlimento_utensilio(Alimento_Utensilio alimento_utensilio) {
		this.alimento_utensilio = alimento_utensilio;
	}

	public String getDescAlimento() {
		return descAlimento;
	}

	public void setDescAlimento(String descAlimento) {
		this.descAlimento = descAlimento;
	}

	public Float getEnergia() {
		return energia;
	}

	public void setEnergia(Float energia) {
		this.energia = energia;
	}

	public Float getProteina() {
		return proteina;
	}

	public void setProteina(Float proteina) {
		this.proteina = proteina;
	}

	public Float getCarboidrato() {
		return carboidrato;
	}

	public void setCarboidrato(Float carboidrato) {
		this.carboidrato = carboidrato;
	}

	public Float getLipideos() {
		return lipideos;
	}

	public void setLipideos(Float lipideos) {
		this.lipideos = lipideos;
	}
	
	

}
